perm filename TEST.LOG[MF,DEK] blob sn#776979 filedate 1984-11-22 generic text, type T, neo UTF8
This is METAFONT, WAITS Version 0.5 (preloaded base=plain 84.11.20)  22 NOV 1984 14:27
**test
(TEST.MF[MF,DEK]
{tracingonline:=1}

{tracingedges:=2}
{tracingtitles:=1}
{tracingequations:=1}
{tracingspecs:=1}
{tracingpens:=1}
{tracingchoices:=1}
{tracingstats:=2}
{tracingoutput:=1}
{tracingmacros:=3}
{tracingonline:=0}

pickup<secondary>->if.numeric(EXPR0):currentpen:=pen_[(EXPR0)];pen_top:=pen_top
_[(EXPR0)];pen_bot:=pen_bot_[(EXPR0)];pen_lft:=pen_lft_[(EXPR0)];pen_rt:=pen_rt
_[(EXPR0)];else:currentpen:=(EXPR0)yscaled.aspect_ratio;pen_top:=(ypart.penoffs
et.left.of.currentpen)/aspect_ratio;pen_bot:=(ypart.penoffset.right.of.currentp
en)/aspect_ratio;pen_lft:=xpart.penoffset.down.of.currentpen;pen_rt:=xpart.peno
ffset.up.of.currentpen;fi
{(pen)scaled(10)}
(EXPR0)<-future pen
{if}
{numeric(future pen)}
{false}
{(future pen)yscaled(1)}
Pen polygon at line 8 (newly created):
(5,0)
 .. (-5,0)
 .. cycle

{currentpen:=pen}
{((-1,0))penoffset(pen)}
{ypart((-5,0))}
{(0)/(1)}
{pen_top:=0}
{((1,0))penoffset(pen)}
{ypart((5,0))}
{(0)/(1)}
{pen_bot:=0}
{((0,-1))penoffset(pen)}
{xpart((-5,0))}
{pen_lft:=-5}
{((0,1))penoffset(pen)}
{xpart((5,0))}
{pen_rt:=5}
{fi}

draw<expr>->addto.currentpicture.doublepath↑(EXPR0)withpen.currentpen

bounded->tension.atleast1

bounded->tension.atleast1
Path at line 9, before choices:
(6,1){0,4096}..tension atleast1
 ..(13.5,55)..tension atleast1
 ..{0,-4096}(21,1)

Path at line 9, after choices:
(6,1)..controls (6,23.81131) and (6,55)
 ..(13.5,55)..controls (21,55) and (21,23.81131)
 ..(21,1)

(EXPR0)<-path
{addto}

↑<primary>->begingroup(EXPR2)transformed.currenttransform.endgroup
(SUFFIX0)<-
(SUFFIX1)<-↑
(EXPR2)<-path
{begingroup}
{(path)transformed((0,0,1,0,0,1))}
{endgroup}
Path at line 9, before subdivision into octants:
(6,1)..controls (6,23.81131) and (6,55)
 ..(13.5,55)..controls (21,55) and (21,23.81131)
 ..(21,1)..controls (21,23.81131) and (21,55)
 ..(13.5,55)..controls (6,55) and (6,23.81131)
 ..cycle

Cycle spec at line 9, after subdivision:
(6,1) % beginning in the second octant
   ..controls (6,21.45181) and (5.99998,48.6376)
 ..(11.40512,54.04274) % segment 0
% entering the first octant
   ..controls (12.0287,54.66632) and (12.72423,55)
 ..(13.5,55) % segment 0
% entering the eighth octant
   ..controls (14.27577,55) and (14.9713,54.66632)
 ..(15.59488,54.04274) % segment 1
% entering the seventh octant
   ..controls (21,48.63762) and (21,21.45181)
 ..(21,1) % segment 1
% entering the eighth octant
% entering the first octant
% entering the second octant
% entering the third octant
   ..controls (21,21.45181) and (21.00002,48.6376)
 ..(15.59488,54.04274) % segment 2
% entering the fourth octant
   ..controls (14.9713,54.66632) and (14.27577,55)
 ..(13.5,55) % segment 2
% entering the fifth octant
   ..controls (12.72423,55) and (12.0287,54.66632)
 ..(11.40512,54.04274) % segment 3
% entering the sixth octant
   ..controls (6,48.63762) and (6,21.45181)
 ..(6,1) % segment 3
% entering the seventh octant
% entering the eighth octant
% entering the first octant
 & cycle

Tracing edges at line 9: (weight 1)
@ Octant 2 (0 offsets), from (11,1) to (16.40512,54.04274)
@@ with autorounding: from (11,1) to (16.47394,53.97394)
@ transition line 1, from (16.47394,53.97394) to (16.47394,53.97394)
(11,1)(11,30)(12,30)(12,41)(13,41)(13,47)(14,47)(14,51)(15,51)(15,53)
(16,53)
@ retrograde line from (16.47394,53.97394) to (16.47394,53.97394)
@ Octant 1 (1 offset), from (16.40512,54.04274) to (8.5,55)
@@ with autorounding: from (16.47394,53.97394) to (8.5,55)
@ retrograde line from (16.47394,53.97394) to (6.47394,53.97394)
@ transition line 0, from (6.47394,53.97394) to (16.47394,53.97394)
@ transition line 1, from (18.5,55) to (18.5,55)
(16,54)(17,54)
@ retrograde line from (18.5,55) to (8.5,55)
@ Octant 8 (0 offsets), from (8.5,55) to (10.59488,54.04274)
@@ with autorounding: from (8.5,55) to (10.52606,53.97394)
@ retrograde line from (8.5,55) to (8.5,55)
@ transition line 1, from (10.52606,53.97394) to (10.52606,53.97394)
(17,55)(10,55)
@ retrograde line from (10.52606,53.97394) to (10.52606,53.97394)
@ Octant 7 (0 offsets), from (10.59488,54.04274) to (16,1)
@@ with autorounding: from (10.52606,53.97394) to (16,1)
@ retrograde line from (10.52606,53.97394) to (10.52606,53.97394)
@ transition line 0, from (10.52606,53.97394) to (10.52606,53.97394)
(10,54)(11,54)(11,53)(12,53)(12,51)(13,51)(13,47)(14,47)(14,41)(15,41)
(15,30)(16,30)
@ Octant 8 (0 offsets), from (16,1) to (16,1)
@ transition line 1, from (16,1) to (16,1)
@ Octant 1 (1 offset), from (16,1) to (26,1)
@ transition line 0, from (16,1) to (26,1)
@ transition line 1, from (26,1) to (26,1)
@ Octant 2 (0 offsets), from (26,1) to (26,1)
@ transition line 1, from (26,1) to (26,1)
@ Octant 3 (0 offsets), from (26,1) to (20.59488,54.04274)
@@ with autorounding: from (26,1) to (20.52606,53.97394)
@ transition line 0, from (26,1) to (26,1)
(16,1)(26,1)(26,30)(25,30)(25,41)(24,41)(24,47)(23,47)(23,51)(22,51)
(22,53)(21,53)
@ Octant 4 (0 offsets), from (20.59488,54.04274) to (18.5,55)
@@ with autorounding: from (20.52606,53.97394) to (18.5,55)
@ transition line 1, from (18.5,55) to (18.5,55)
(21,54)(20,54)
@ Octant 5 (1 offset), from (18.5,55) to (6.40512,54.04274)
@@ with autorounding: from (18.5,55) to (6.47394,53.97394)
@ transition line 0, from (18.5,55) to (8.5,55)
@ transition line 1, from (6.47394,53.97394) to (6.47394,53.97394)
(20,55)(7,55)
@ Octant 6 (0 offsets), from (6.40512,54.04274) to (1,1)
@@ with autorounding: from (6.47394,53.97394) to (1,1)
@ transition line 1, from (1,1) to (1,1)
(7,54)(6,54)(6,53)(5,53)(5,51)(4,51)(4,47)(3,47)(3,41)(2,41)(2,30)(1,30)
@ Octant 7 (0 offsets), from (1,1) to (1,1)
@ transition line 0, from (1,1) to (1,1)
@ Octant 8 (0 offsets), from (1,1) to (1,1)
@ transition line 1, from (1,1) to (1,1)
@ Octant 1 (1 offset), from (1,1) to (11,1)
@ transition line 0, from (1,1) to (11,1)
@ transition line 1, from (11,1) to (11,1)
(1,1).

{edges}
{(unknown edges pic1)=(edges)}
{(edges)shifted((30,0))}
{(unknown edges pic2)=(edges)}
{(edges)shifted((60,0))}
{(unknown edges pic3)=(edges)}
{cull}
{-(4095.99998)}
{cull}
{-(4095.99998)}
{cull}
{-(4095.99998)}
{(edges)+(edges)}
{(edges)+(edges)}
{(unknown edges pic0)=(edges)}
{showall}
>> 
Edge structure at line 20:
row 54: | 7+ 20-
row 53: | 6+ 21-
row 52: | 5+ 22-
row 51: | 5+ 22-
row 50: | 4+ 23-
row 49: | 4+ 23-
row 48: | 4+ 23-
row 47: | 4+ 23-
row 46: | 3+ 13- 14+ 24-
row 45: | 3+ 13- 14+ 24-
row 44: | 3+ 13- 14+ 24-
row 43: | 3+ 13- 14+ 24-
row 42: | 3+ 13- 14+ 24-
row 41: | 3+ 13- 14+ 24-
row 40: | 2+ 12- 15+ 25-
row 39: | 2+ 12- 15+ 25-
row 38: | 2+ 12- 15+ 25-
row 37: | 2+ 12- 15+ 25-
row 36: | 2+ 12- 15+ 25-
row 35: | 2+ 12- 15+ 25-
row 34: | 2+ 12- 15+ 25-
row 33: | 2+ 12- 15+ 25-
row 32: | 2+ 12- 15+ 25-
row 31: | 2+ 12- 15+ 25-
row 30: | 2+ 12- 15+ 25-
row 29: | 1+ 11- 16+ 26-
row 28: | 1+ 11- 16+ 26-
row 27: | 1+ 11- 16+ 26-
row 26: | 1+ 11- 16+ 26-
row 25: | 1+ 11- 16+ 26-
row 24: | 1+ 11- 16+ 26-
row 23: | 1+ 11- 16+ 26-
row 22: | 1+ 11- 16+ 26-
row 21: | 1+ 11- 16+ 26-
row 20: | 1+ 11- 16+ 26-
row 19: | 1+ 11- 16+ 26-
row 18: | 1+ 11- 16+ 26-
row 17: | 1+ 11- 16+ 26-
row 16: | 1+ 11- 16+ 26-
row 15: | 1+ 11- 16+ 26-
row 14: | 1+ 11- 16+ 26-
row 13: | 1+ 11- 16+ 26-
row 12: | 1+ 11- 16+ 26-
row 11: | 1+ 11- 16+ 26-
row 10: | 1+ 11- 16+ 26-
row 9: | 1+ 11- 16+ 26-
row 8: | 1+ 11- 16+ 26-
row 7: | 1+ 11- 16+ 26-
row 6: | 1+ 11- 16+ 26-
row 5: | 1+ 11- 16+ 26-
row 4: | 1+ 11- 16+ 26-
row 3: | 1+ 11- 16+ 26-
row 2: | 1+ 11- 16+ 26-
row 1: | 1+ 11- 16+ 26-


>> 
Edge structure at line 20:
row 54: | 40+ 47-
row 53: | 41+ 46-
row 52: | 42+ 45-
row 51: | 42+ 45-
row 50: | 43+ 44-
row 49: | 43+ 44-
row 48: | 43+ 44-
row 47: | 43+ 44-


>> 
Edge structure at line 20:


! OK.
l.20 showall pic1,pic2,pic3;
                            
? x
 
Here is how much of METAFONT's memory you used:
 1 string out of 314
 3 string characters out of 10077
 2033&3505 words of memory out of 26000&34001
 451 symbolic tokens out of 2100
 4i,43n,4p,95b stack positions out of 30i,100n,150p,500b